hold one's head up high - French English Dictionary